package org.tissou.server.Tests.client.Util;

import junit.framework.TestCase;
import org.tissou.client.Utils.ArrondisseurFloat;

/**
 * Created by IntelliJ IDEA.
 * User: Claire
 * Date: 03/03/2009
 * Time: 21:12:32
 * To change this template use File | Settings | File Templates.
 */
public class ArrondisseurFloatTest extends TestCase {
  ArrondisseurFloat arrondisseur = new ArrondisseurFloat();
    public void testBonArrondissement(){


      assertEquals(arrondisseur.Arrondir(3.345378901437f,3),3.345f);
    }

  public void testBonArrondissementNegatif(){


      assertEquals(arrondisseur.Arrondir(-3.345378901437f,3),-3.345f);
    }



  public void testBonArrondissementSuperieur(){


      assertEquals(arrondisseur.Arrondir(3.345778901437f,3),3.346f);
    }

  public void testBonArrondissementSuperieurBis(){


      assertEquals(arrondisseur.Arrondir(3.345578901437f,3),3.346f);
    }
  public void testBonArrondissementInferieur(){


      assertEquals(arrondisseur.Arrondir(3.345078901437f,3),3.345f);
    }

  public void testBonArrondissementZero(){
     assertEquals(arrondisseur.Arrondir(0f,3),0f);
  }

  public void testBonArrondissementOrdreZero(){


      assertEquals(arrondisseur.Arrondir(3.345378901437f,0),3f);
    }
}
